stray from the flock - French English Dictionary